fluorescence microscopic - German English Dictionary